<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 见名知意

    // var arr = ['济南', 18, 'zs']

    // // 对象  object
    // var obj = {
    //   address: '济南',
    //   age: 18,
    //   username: 'zs'
    // }



    // function fn() {
    //   console.log(123)
    //   console.log(456)
    // }

    // fn()
    // fn()
    // fn()
    // fn()

    // 如何随机选出四个不重复的人？
    var arr = ['qw', 'we', 'ed', 'yy', '00', 'pp']

    function fn(min, max) {
      return Math.floor(Math.random() * (max - min + 1)) + min
    }
    var newArr = []
    do {
      var index = fn(0, 5)  
      var value = arr[index]  // 取到了 人名
      if( newArr.includes(value) ) {  // 如果包含 ，就应该执行下一次循环
        continue
      }
      newArr.push(value)
    } while( newArr.length !== 4 )
    
    console.log(newArr)
  




    // 16进制（用length-2？）（真的不知道用什么做出16进制颜色） 
    // 第五天arguement 有点生疏

    // function fn() {
    //   console.log( arguments )  //  伪数组 接收到所有的实参
    // }

    // fn('q', 'w', 'e', 'r', 1, 2)

    




    // var num = 1;  // 3
    // function demo(){
    //     console.log(num);  // undefeind
    //     function demoSon(){
    //       // var num
    //       console.log(num)  // 2
    //       num = 3;  // 全局变量
    //       console.log(num)  // 3
    //     }

    //     var num = 2

    //     demoSon();
    // }
    // demo();

    // console.log(num)  // 3
  </script>
</body>
</html>